package com.bs.blogspace.mapper;

import com.bs.blogspace.model.Result;
import com.bs.blogspace.pojo.User;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Select;

import java.util.List;

@Mapper
public interface UserMapper {
    //添加用户
    int add(User user);
    //修改用户
    void update(User user);
    //删除用户
    int delete(@Param("id") String id);
    //查询所有用户
    List<User> getAll();
    //根据手机号查找用户
    User findByPhone(@Param("phone") String phone);
    //根据username查找用户信息
    User findByUserName(@Param("userName") String userName);

    //根据手机号查询用户的所有信息
    User queryGetByPhone(String phone);

}
